protein giving vegetables

Best popular protein giving vegetables